Brent Oil Slips Below $75 On Demand, Slowdown Concerns